package com.southwind.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 管理员实体类，用于存储管理员的基本信息。
 * </p>
 *
 */
@Data // Lombok注解，自动生成getter、setter、equals、hashCode、toString方法
  @EqualsAndHashCode(callSuper = false) // 生成equals和hashCode方法，不使用父类属性
    public class Admin implements Serializable {

    private static final long serialVersionUID=1L; // 序列化版本号
    /**
     * 主键ID，自动增长。
     */

      @TableId(value = "id", type = IdType.AUTO)
      private Integer id;
    /**
     * 管理员用户名。
     */

    private String username;
    /**
     * 管理员密码。
     */

    private String password;

    public void setUsername(String username){
      this.username=username;
   }
   public void setPassword(String password){
      this.password=password;
   }
   public String getUsername() {
    return username;
  }
    public String getPassword() {
      return password;
    }
}
